namespace OracleInternal.ServiceObjects
{
	internal class OraXmlTypeHeader
	{
		internal TypeOfXmlType m_typeOfXmlType;

		internal uint m_xmlFlag;

		internal long m_dataLength;

		internal int m_headerLength;

		internal byte[] m_schoid;

		internal byte[] m_schElem;

		internal byte[] m_snapshot;

		internal bool HasSchema()
		{
			return (m_xmlFlag & 8) != 0;
		}

		internal bool IsFragment()
		{
			return (m_xmlFlag & 0x20) != 0;
		}
	}
}
